location address - Turkish English Dictionary